Internet Archive BookReader

Sketches of Algiers, Political, Historical, and Civil: Containing an Account ...